package com.siboxuetang.need.service;

import com.siboxuetang.need.vo.ResultBean;
import com.siboxuetang.need.vo.User;

/**
 * Create Time: 2018年04月26日 17:33
 *
 * @author fin
 */
public interface UserService {

    /**
     * 根据openid获取用户信息
     * @param openid openid
     * @param origin 平台来源 0： 公众号 1：小程序
     * @return 用户信息结果
     */
    ResultBean<User> getUserByOpenid(String openid, int origin);

    /**
     * 微信平台注册用户
     * @param openid 用户识别
     * @param origin 平台来源 0：公众号 1：小程序
     * @return 注册结果
     */
    ResultBean<User> registUser(String openid, int origin);
}
